package com.huitone.gddw.service.dto.analysis.traffic;

import com.huitone.gddw.common.excel.ColToProperty;
import com.huitone.gddw.common.excel.GateLink;
import com.huitone.gddw.common.excel.Original;
import com.huitone.gddw.common.excel.SvrAndGate;
import com.huitone.gddw.common.excel.SvrNode;
import com.huitone.gddw.common.excel.TabCol;

/**
 * 上行流量统计
 * @author wuluodan
 *
 */
public class UpFlowRepDTO {

	private String recId;
	
	@Original
	@SvrNode
	@GateLink
	@SvrAndGate
	@ColToProperty
	@TabCol(Index = 1, title = "序号", width = "30")
	private Integer seq;
	
	@Original
	@SvrNode
	@GateLink
	@SvrAndGate
	@ColToProperty
	@TabCol(Index = 2, title = "时间", width = "130")
	private String sday;
	
	@GateLink
	@SvrAndGate
	@ColToProperty
	@TabCol(Index = 3, title = "通道", width = "90")
    private String gateLinkName;
	
	@SvrNode
	@SvrAndGate
	@ColToProperty
	@TabCol(Index = 4, title = "转发业务端", width = "90")
    private String svrNodeName;
	
	@Original
	@GateLink
	@SvrAndGate
	@ColToProperty
	@TabCol(Index = 5, title = "短信接收总条数", width = "90")
	private int upTotal;
	
	@Original
	@GateLink
	@ColToProperty
	@TabCol(Index = 6, title = "无处理端短信", width = "80")
	private int upNone;
	
	@Original
	@SvrNode
	@GateLink
	@SvrAndGate
	@ColToProperty
	@TabCol(Index = 7, title = "转发成功条数", width = "80")
	private int upSuc;

	@Original
	@SvrNode
	@GateLink
	@SvrAndGate
	@ColToProperty
	@TabCol(Index = 8, title = "转发失败条数", width = "80")
    private int upFail;
	
	private String svrNode;
	private String gateLinkId;

	public String getRecId() {
		return recId;
	}

	public void setRecId(String recId) {
		this.recId = recId;
	}

	public Integer getSeq() {
		return seq;
	}

	public void setSeq(Integer seq) {
		this.seq = seq;
	}

	public String getSday() {
		return sday;
	}

	public void setSday(String sday) {
		this.sday = sday;
	}

	public String getGateLinkName() {
		return gateLinkName;
	}

	public void setGateLinkName(String gateLinkName) {
		this.gateLinkName = gateLinkName;
	}

	public String getSvrNodeName() {
		return svrNodeName;
	}

	public void setSvrNodeName(String svrNodeName) {
		this.svrNodeName = svrNodeName;
	}

	public int getUpTotal() {
		return upTotal;
	}

	public void setUpTotal(int upTotal) {
		this.upTotal = upTotal;
	}

	public int getUpNone() {
		return upNone;
	}

	public void setUpNone(int upNone) {
		this.upNone = upNone;
	}

	public int getUpSuc() {
		return upSuc;
	}

	public void setUpSuc(int upSuc) {
		this.upSuc = upSuc;
	}

	public int getUpFail() {
		return upFail;
	}

	public void setUpFail(int upFail) {
		this.upFail = upFail;
	}

	public String getSvrNode() {
		return svrNode;
	}

	public void setSvrNode(String svrNode) {
		this.svrNode = svrNode;
	}

	public String getGateLinkId() {
		return gateLinkId;
	}

	public void setGateLinkId(String gateLinkId) {
		this.gateLinkId = gateLinkId;
	}
	
}
